make an endeavour - Almanca İngilizce Sözlük